stick one's nose in (where it's not wanted) - French English Dictionary